<?php
// Определяем корневой путь
if(isset($_SERVER['HTTP_HOST'])){
  if ($_SERVER['HTTP_HOST'] == 'localhost')
    $DOCUMENT_ROOT = $_SERVER["DOCUMENT_ROOT"];//Этот путь будет использоваться при работе с localhost
  elseif ( ($_SERVER['HTTP_HOST'] == '91.189.81.78') || ($_SERVER['HTTP_HOST'] == 'bitbybit.ru') || ($_SERVER['HTTP_HOST'] == 'www.bitbybit.ru'))//Этот путь будет использоваться в сети
    $DOCUMENT_ROOT = '/home/bitbybit/domains/bitbybit.ru/public_html/';
}
else
  $DOCUMENT_ROOT = '';//Этот путь будет использоваться при работе отладчика Зенда (для корректной работы нужно внести правки в конфигурационный файл для ABSPATH)
require_once($DOCUMENT_ROOT . '../bitbybit_start.php');//Подключаем файл инициализации

//$columnRight = false;
$objSession = User_Session::instance();
$userId = $objSession->getUserId();


if($userId != 21 && $userId != 12 && $userId != 1 && $userId != 5 && $userId != 29)
  $objSession->moveTo(W_ABSPATH, 'У вас недостаточно прав для просмотра страницы');
$menuNumber = 0;
$listType = isset($_GET['type']) ? intval($_GET['type']) : 0;
$arrPressure = Pressure::getPressure($listType);
$currentHead = '';
switch ($listType) {
	case 0:
		$currentHead = 'Нагрузка в среднем по запросу.';
		break;
	case 1:
		$currentHead = 'Нагрузка в среднем по странице. БЕЗ УЧЕТА параметров.';
		break;
	case 2:
		$currentHead = 'СУММАРНАЯ нагрузка по странице. БЕЗ УЧЕТА параметров.';
		break;
	case 3:
		$currentHead = 'Нагрузка в среднем по странице. С УЧЕТОМ параметров.';
		break;
}
$headTitle = $currentHead;
include(TEMPLATE . 'mainHead.php');//подключаем основные части стриницы
echo '<div id="centerRight">';
echo '<a href="'.W_ABSPATH.'admin/statistic/0">Нагрузка в среднем по запросу</a><br />';
echo '<a href="'.W_ABSPATH.'admin/statistic/1">Нагрузка в среднем по странице</a><br />';
echo '<a href="'.W_ABSPATH.'admin/statistic/2">Суммарная нагрузка по странице</a><br />';
View_User::showUserMessage(User_User::getUserMessage(), User_User::getUserMessageType());//вывод сообщений для пользователя
echo '<h2>' . $currentHead . '</h2>';
	$pressureSize = sizeof($arrPressure);
  echo '<table cellspacing="5">';
		    echo '<td>№</td>';
		    echo '<td>Время выполнения</td>';
		    echo '<td>Количество просмотров</td>';
		    echo '<td>URL</td>';
		for ($i = 0; $i < $pressureSize; $i++) {
		  echo '<tr>';
		    echo '<td>' . ($i+1) . '</td>';
		    echo '<td>' . $arrPressure[$i]['duration'] . '</td>';
		    echo '<td>' . $arrPressure[$i]['amount'] . '</td>';
		    echo '<td>' . (isset($arrPressure[$i]['url']) ? $arrPressure[$i]['url'] : $arrPressure[$i]['url_small']) . '</td>';
		    //echo '<td>' . $arrPressure[$i]['pressure_type'] . '</td>';
		  echo '</tr>';
		}
		echo '</table>';

echo '</div>';
 
include(TEMPLATE . 'mainBottom.php');//закрываем основные части страницы
?>